be long term - French English Dictionary